import request from "@/utils/request";

// 获取门店列表
export function getStoreList(query) {
  return request({
    url: "/pekingFish/shop/page",
    method: "get",
    params: query,
  });
}


/**
 * 根据id查询
 * @param subTenantId
 * @returns {*}
 */
export function getStoreBySuTenantId(subTenantId) {
  return request({
    url: '/pekingFish/shop/listBySubTenantId?subTenantId=' + subTenantId,
    method: 'get'
  })
}

/**
 * 新增门店
 */
export function addStoreInfo(data) {
  return request({
    url: '/pekingFish/shop',
    method: 'post',
    data:data
  })
}

// 更新门店信息
export function updateStoreInfo(data) {
  return request({
    url: '/pekingFish/shop',
    method: 'put',
    data:data
  })
}

// 导出门店信息
export function exportStoreList(data) {
  return request({
    url: '/pekingFish/shop/export',
    method: 'post',
    params:data,
    responseType: 'blob',
  })
}

// 导入门店信息
export function importStoreList(data) {
  return request({
    url: '/pekingFish/shop/import',
    method: 'post',
    data: data
  })
}
// 下载导入模板
export function importStoreTemplate(query) {
  return request({
    url: '/pekingFish/shop/get-import-template',
    method: 'get',
    params: query,
    responseType: 'blob'
  })
}